package com.erp.system.service;

import com.erp.system.domain.MaterialVendor;

import java.util.List;

/**
 * FileName: MaterialVendorService.java
 * 业务层接口的详细说明
 *
 * @author 接口创建者姓名
 * @version 1.00
 * @Date 创建日期
 */
public interface MaterialVendorService {

    List<MaterialVendor> queryAll(MaterialVendor materialVendor);

    List<MaterialVendor> queryByMaterialId(String materialId);

    /**
     * 新增对象
     * @param materialVendor
     * @return
     */
    int insert(MaterialVendor materialVendor);

    /**
     * 修改对象
     * @param materialVendor
     * @return
     */
    int update(MaterialVendor materialVendor);

    /**
     * 冻结指定供应商
     * @param ids
     * @return
     */
    int delete(String[] ids);

    /**
     * 主键查询
     * @param id
     * @return
     */
    MaterialVendor queryById(String id);
}
